Main entry: fulfil, fulfill, live up to, satisfy
Definition: meet the requirements or expectations of